``` ### Notas sobre la nueva implementación: * **Responsividad**: El canvas se adapta al ancho de la tarjeta para que el usuario pueda firmar cómodamente desde su móvil con el dedo. * **Seguridad**: La firma se convierte a Data URI (`canvas.toDataURL()`) al momento de aceptar, lo que genera una cadena larga de texto base64 única que valida que el usuario realmente firmó. * **Límite de edición**: La variable `canEditSignature` se pone en `false` inmediatamente después de usar el botón de limpiar, bloqueando cualquier intento posterior de borrar o cambiar la firma.